logical reasoning - English Synonyms Dictionary